@charset "utf-8";

/*Reset*/
*{margin:0; padding:0; border:none; outline:none; font-size:100%; font-style:inherit; font-weight:inherit; font-family:inherit; color:inherit; vertical-align:middle;}
ul{list-style:none;}
:focus{outline:0;}
a{text-decoration:none;}

/*Default*/
body{background-color:#EEF0EE; font-family:Arial; font-size:12px; color:#444;}

h2{line-height:30px; text-align:center; font-size:20px;}

.menu{width:1000px; height:50px; margin:0px auto; border-bottom:1px solid #CCC; border-top:1px solid #CCC;}
.menu a{float:left; padding:0px 20px; line-height:50px;}
.menu a:hover{background-color:#E5E8E5;}

.alfabeto{width:1000px; height:25px; margin:0px auto; border-bottom:1px solid #CCC;}
.alfabeto li{float:left; line-height:25px; padding:0px 11px; background-color:#FFF; margin-right:2px; cursor:pointer;}
.alfabeto li:hover,.alfabeto a:hover{background-color:#E5E8E5;}
.alfabeto a{float:left; line-height:25px; width:73px; text-align:center; background-color:#FFF;}

.lista{position:absolute; width:100%; top:110px; bottom:25px;}
.lista div{width:1000px; height:100%; margin:0px auto;}
iframe{width:100%; height:100%;}

table{width:100%; border-collapse:separate; border-spacing:0; background-color:#F1F3F1;}
tr{line-height:25px;}
tr:nth-child(even){background:#FDFFFD;}
tr:hover{background-color:#E5E8E5;}
th{background-color:#D3D3D3; padding:3px 0px 3px 6px; text-align:left;}
td{padding-left:6px;}

.lista-table a{display:block; width:60px; text-align:center; line-height:17px; color:#FFF; margin-top:1px; font-size:10px;}
.lista-table a:hover{/*opacity: 0.60; filter:alpha(opacity=60);*/}
.editar{background-color:#79E;}
.ativo{background-color:#8D8;}
.inativo{background-color:#F96;}
.apagar{background-color:#D77;}

form{margin:7px;}
label{float:right; line-height:20px; margin-right:5px;}
input[type="text"],input[type="file"],select,textarea{float:right; width:80%; height:16px; padding:1px 3px; margin-bottom:7px; background-color:#FFF;}
select{padding:0px; height:20px; margin-right:8px;}
textarea{resize:none; overflow:auto; height:300px;}
div.jHtmlArea{float:right; margin-bottom:10px; padding:3px 3px; width:80%; background-color:#FFF;}
input[type="checkbox"]{float:right; clear:right; height:20px; margin-bottom:10px;}
input[type="submit"]{float:right; clear:right; padding:3px 15px; background-color:#626262; color:#FFF; cursor:pointer; margin-bottom:7px;}
input[type="submit"]:hover{background-color:#ffaf0f;}
fieldset{float:right; width:80%; height:110px; overflow:scroll; padding-right:6px; margin-bottom:8px; background-color:#FFF;}
